runtime.g._panic (field)

26 uses

	runtime (current package)
		heapdump.go#L367: 	dumpint(uint64(uintptr(unsafe.Pointer(gp._panic))))
		heapdump.go#L394: 	for p := gp._panic; p != nil; p = p.link {
		mgcmark.go#L807: 	if gp._panic != nil {
		mgcmark.go#L809: 		state.putPtr(uintptr(unsafe.Pointer(gp._panic)), false)
		panic.go#L458: 	p.link = gp._panic
		panic.go#L459: 	gp._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		panic.go#L791: 	p.link = gp._panic
		panic.go#L792: 	gp._panic = (*_panic)(noescape(unsafe.Pointer(&p)))
		panic.go#L865: 			gp._panic = p.link
		panic.go#L866: 			if gp._panic != nil && gp._panic.goexit && gp._panic.aborted {
		panic.go#L869: 				gp.sigcode0 = uintptr(gp._panic.sp)
		panic.go#L870: 				gp.sigcode1 = uintptr(gp._panic.pc)
		panic.go#L918: 			gp._panic = p.link
		panic.go#L921: 			for gp._panic != nil && gp._panic.aborted {
		panic.go#L922: 				gp._panic = gp._panic.link
		panic.go#L924: 			if gp._panic == nil { // must be done with signal
		panic.go#L939: 	preprintpanics(gp._panic)
		panic.go#L941: 	fatalpanic(gp._panic) // should not return
		panic.go#L968: 	p := gp._panic
		proc.go#L3469: 	gp._panic = nil // non-nil for Goexit during panic. points at stack-allocated data.
		runtime2.go#L417: 	_panic    *_panic // innermost panic - offset known to liblink
		stack.go#L773: 	adjustpointer(adjinfo, unsafe.Pointer(&gp._panic))